Sháním program pro tvorbu jednoduchých USB aplikací

To záleží co si představuješ jako jednoduchou. Nástrojů je hejno, ale nativní programování pro USB jak ze strany PC tak ze strny MCU není úplně jednoduchá záležitost. Pokud to chceš mít jednodušší, použij nějaký převodník USB<->UART. Místo UARTu tam muže být klidně paralelní brána, spi, i2c… Na straně MCU potom není co řešit.
Takový převodník většinou v PC vytvoří virtuální COM port a co na něj zapíšeš, to se pošlne na ten převodník a naopak. Célé se to potom zjednodušší na klasickou sériovou komunikaci. Rozdíl je ale ten, že to běhá přes USB a nejsi omezen parametry kabelu. Tedy můžeš využívat uart klidně na 1Mb. Aplikaci pro PC pak vytvoříš v podstatě v libovolném jazyce. Třeba v C# je přímo komponenta SerialPort s jejíž pomocí můžeš s převodníkem a potažmo mcu snadno komunikovat. Osobně mám zkušenost s obvody FTDI.
ftdichip.com/