DRF was a Java tool written by Alex Garrison and used to be available for download from the AS400 NetJava Expert site.
The site is no longer available and the only reference I can find on the net for DRF is a posting from back in 1999. It might be worth trying to contact the author via the MC Press Online site to see if he is able to help and willing to repost it.
Alternatively Linoma Software do a single user free licence (or used to) for their Surveyor/400 product. This is a GUI file utility that runs on the PC and may suit your needs.
All the best
don’t search too far,
for a field list, just do
DSPFFD FILE(&lib/&file) OUTPUT(*OUTFILE)
then show the outputed file (with a green screen, a query, a sql, a web page or whatever you want)
(output file will be a copy of QADSPFFD, build your rpg based on file QADSPFFD)
for a key list,
DSPDBR FILE(&PFLIB/&PF) OUTPUT(*OUTFILE)
then loop on the file to
DSPFD FILE(&WHRELI/&WHREFI) TYPE(*ACCPTH) +
OUTPUT(*OUTFILE) FILEATR(*LF) +
OUTFILE(QTEMP/DSPFD) OUTMBR(*FIRST *ADD)
then show QTEMP/DSPFD.
(template file is QAFDACCP)