there are ones out there, BUT... trust me...
The BEST way to do linking is manual.
Automated linking means you get crap links or you have a page with way-too-many links on it, etc.
Have a ton of crap links does not do you any good, well, in theory most links are good, but you know what I mean.
5 great links are much better than a 100 crap links
and it probably takes longer to get those 100 crap links
BUT, if you want to use some software, just find some link pages, link managers, etc. they are EASY to spot.
good luck
PS. how many sites do you manage?