Source Control is a standalone tool and does not integrate into TOAD or SQL Developer. It will pickup changes made via any IDE or Sql Plus, also locked objects work independent of what environment you are using.
I haven' t testet the product yet. But one thing is unclear to me. If multiple developers start to work on the same procedure, how can they check out an db Object so that anybody Else could Not Modify it too?