Yes and no. ^^
If you're taking custom signs or mods from your directory you'll need locators.
If you don't want to use locators you can just choose the 'Use URL' button (for signs anyway).
So you actually don't even have to have the signs on your computer.