Der max038 ist kaum noch zu bekommen, da schon länger nicht mehr produziert. Der kleine Bruder (vorbild ?) ist der ICL8038. Der wird aber für 500 kHz etwas zu langsam sein. Eventuell könnten auch einige VCO Bausteine ein brauchbares Signal liefern.
Da ist die Idee mit Operationsverstärkern eigentlich schon nicht schlecht. Man wird nur ziehmlich schnelle Typen brauchen, die es oft nur als SMD Version gibt.

Wie weit muß die Frequenz und das "Tastverhältnis" einstellbar sein ?
Wie hoch sind die Anforderungen hinsichtlich stabilität und "Sauberkeit"