You can always use a Blank 328, put a bootloader on it and it will behave like an arduino... including with the UNO board.
You can also use a programmed (with Bootloader) 328 in you own circuits... a minimal of parts is needed if you no longer need to program it from the IDE.